package com.bmw.imageBlog.bmMedia.mapper;

import java.util.List;

import com.bmw.imageBlog.bmMedia.model.BmMedia;
import org.apache.ibatis.annotations.Mapper;


/**
 * Mapper类
 * 
 * @author Jinmy
 * @date 2019-03-08 02:56:22
 */
@Mapper
public interface BmMediaMapper {

    /**
     * 新增实体类到数据库
     * 
     */
    int add(BmMedia record);

    /**
     * 根据主键删除该记录
     * 
     */
    int delete(Integer id);

    /**
     * 根据主键修改该记录
     * 
     */
    int update(BmMedia record);

    /**
     * 根据主键查询该记录
     * 
     */
    BmMedia findById(Integer id);

    /**
     * 根据查询条件进行模糊查询
     * 
     */
    List<BmMedia> findLike(BmMedia condition);

    /**
     * 根据查询条件进行匹配查询
     * 
     */
    List<BmMedia> findList(BmMedia condition);
}